body {
  padding-top: 70px;
}

.section {
  overflow: auto;
}

.navbar-header > .navbar-brand > .logo {
  width: 56px;
  margin: -15px 0;
}

.username {
  color: #ff8201 !important;
}
.mycart,
.username {
  cursor: default;
}
.info,
.tfoot {
  th,td {
    vertical-align: middle !important;
    text-align: center !important;
  }
}
.warning,
.info {
  text-align: center;
  td {
    vertical-align: middle !important;
  }
  .price {
    min-width: 120px;
    width: 210px;
  }
}

.img {
  width: 50px;
  height: 50px;
}
.btn-local {
  margin: 0 10px;
}
.total-num,
.total-price {
  margin-left: 10px;
  color: #ff8201;
  font-size: 20px;
}
